bamboo spine - German English Dictionary